package cfdt.tools.base.constant;

/**
 * 统一响应码
 *
 * <pre>
 * Modify Information:
 * Author        Date          Description
 * ============ =========== ============================
 * chenzhibin   2016年6月1日    Create this file
 * </pre>
 *
 */
@Deprecated
public interface CodeConstants {
    /**
     * RPC 成功响应code默认为 2000 OK.
     */
    String SUCCESS_RESPONSE_CODE = "2000";
    String SUCCESS_RESPONSE_MESSAGE = "OK.";
    /**
     * 0001 参数校验失败
     */
    String ERROR_CODE_0001 = "0001";
    String ERROR_MESSAGE_0001 = "参数校验失败";
    /**
     * 0002 资源不存在
     */
    String ERROR_CODE_0002 = "0002";
    String ERROR_MESSAGE_0002 = "资源不存在";
    /**
     * 用户不存在
     */
    String ERROR_CODE_0003 = "0003";
    String ERROR_MESSAGE_0003 = "用户不存在";
    /**
     * 用户未登录或登录已失效（token不存在或者userId不存在）
     */
    String ERROR_CODE_0004 = "0004";
    String ERROR_MESSAGE_0004 = "用户未登录或登录已失效";
    /**
     * token与用户不匹配
     */
    String ERROR_CODE_0005 = "0005";
    String ERROR_MESSAGE_0005 = "token与用户不匹配";
    /**
     * 当前IP和登录IP不一致，请重新登录
     */
    String ERROR_CODE_0006 = "0006";
    String ERROR_MESSAGE_0006 = "当前IP和登录IP不一致，请重新登录";
    /**
     * 用户登录已超时，请重新登录
     */
    String ERROR_CODE_0007 = "0007";
    String ERROR_MESSAGE_0007 = "用户登录已超时，请重新登录";
    /**
     * 签名验签失败
     */
    String ERROR_CODE_0008 = "0008";
    String ERROR_MESSAGE_0008 = "签名验签失败";
    /**
     * 服务调用失败
     */
    String ERROR_CODE_1001 = "1001";
    String ERROR_MESSAGE_1001 = "服务调用失败";
    /**
     * 非法校验不通过（包含特殊字符）
     */
    String ERROR_CODE_3002 = "3002";
    String ERROR_MESSAGE_3002 = "非法校验不通过，避免非法关键词与字符" ;
    /**
     * 9999 系统异常
     */
    String ERROR_CODE_9999 = "9999";
    String ERROR_MESSAGE_9999 = "系统异常.";
}
